×
×

Ответить в теме

Ответить в теме: Копирование листов Excel в харборе

Ваше сообщение

Для входа нажмите здесь

 
 

Вы можете выбрать иконку, характеризующую сообщение

Дополнительные опции

  • Преобразит www.example.com в [URL]http://www.example.com[/URL].

Просмотр темы (новые вначале)

  • 03.03.2007, 19:50
    Dracosha Andrew
    Их help`а

    A collection of all the sheets in the specified or active workbook. The Sheets collection can contain Chart or Worksheet objects.
  • 03.03.2007, 16:56
    DenisP
    Код:
    Sheets("Лист1").Copy After:=Sheets(n)
    Если я правильно понял, то в этом коде макроса бейсика n указывает под каким номером будет скопированный лист. Как указать этот параметр в харборе я не знаю :-(

    В чем разница между oWorkBook:Worksheets("Specifikaciq"):Copy(oAS) и oWorkBook:sheets("Specifikaciq"):Copy(oAS) я тоже не знаю :-(
  • 03.03.2007, 14:07
    DenisP
    Код:
      TRY  
        oApp := CreateObject( "Excel.Application" ) //попытка создать объект Excel  
        CATCH  
        Alert("Excel не доступен!")  
        RETURN .F.  
      END  
    
    oWorkBook:=oApp:WorkBooks:Add() //добавление рабочей книги  
    oAS:=oWorkBook:Worksheets():Add() //добавление таблицы  
    oAS:Name:="Specifikaciq" //присвоение имени таблице  
    
    //Копирование листа "Specifikaciq"
    oWorkBook:Worksheets("Specifikaciq"):Copy(oAS)
    
    //Копирование всех листов
    oWorkBook:Worksheets():Copy(oAS)
  • 02.03.2007, 09:28
    Марина Кондрина
    Возможно, кто-то подскажет, как из текста на харборе попросить Excel скопировать лист.

    В Excel текст макроса на бейсике такой:
    Sheets("Лист1").Copy After:=Sheets(1)

    Как это переписать на харборе?
    У меня не получается

Ваши права

  • Вы можете создавать новые темы
  • Вы можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •